permit of residence - English Synonyms Dictionary